futsal nữ
Four Years of Vietnamese Football: Victories by a Single Goal and the Silence in the Locker RoomRajamangala, Bangkok, the night of 5 January 2026. I stood in the corridor...
Amy Hunt clocks 22.16s at Diamond League Brussels, SB third after four European golds, prepares for 100m with Sha'Carri RichardsonAt the Diamond League Brussels, Amy Hunt achieved a stellar performance with...
When Data Stays Silent: Lessons from an Empty Badminton Season AnalysisOver the past three weeks, four tactical analysis reports landed on my desk...
Vietnam Women Lose to Chinese Taipei in Asiad 20 Opener: The Hole Behind the Back Line and the Limits of a One-Way AttackI rewatched the opening-match footage twice, and the second time I froze the...
Kogan's 'absolute power' claim — and the map of English football nobody is readingManchester, October. In a podcast studio, David Kogan — chair of the...
V.League: The Structural Gap Sits Behind the AFC Registration ListBefore every V.League matchday, I write down something that almost never...
Badminton draw at the 2026 Asian Games: India meet Japan in the quarter-finals, and the hidden variable sits in the doubles rubbersOn Saturday, September 19, when the organisers of the 2026 Asian Games in...
The Millimetre Offside Line and the 4-2-4: When the Referee Becomes the Match EditorOn the night of July 10, 2026, in Saint Petersburg, the second half of the...
A Knee Swollen Before the Routine and a 5-0 Judges' Sweep: Decoding Vietnam's Women's Team Kata GoldNguyen Ngoc Tram knelt on the warm-up floor, her hand on her right knee. It w...
Nine Ties, Not a Single Decider: Guernsey Win the Worthing Junior Team Tournament and What the Scoreboard Leaves OutIn Worthing, one thing never appeared across Guernsey's nine fixtures: a thir...
77 Teams, Five Continents, and the Games Nobody Gets to ReviewOn 23 May 2026, in a room with a surveillance camera and no mobile phone, a...
Virtual Taekwondo and the Vietnamese Female Fighter's Asiad Medal RunA stadium so quiet that I could hear the match itself breathing. Inside a...
Empty Input Failure: Deep Football Analytics System Stalls at Stage 2 for Lack of DataA deep football analysis report at Stage 2 has just been published in a...
Data Discipline in Esports Analysis: Lessons From a Sourceless ReportAt 2 a.m. in Incheon, I reopened the fifteen-page analysis file I had just...
ETT U Europe Cup Men Group Stage Draw CompletedThe group stage draw for the ETTU Europe Cup Men has been completed. Accordin...
WTT Feeder Chennai: India Fills Its Home Court, China Stays Silent, and the Points Machine Keeps SpinningOn October 5, 2026, I opened the preliminary entry list for WTT Feeder Chenna...
Nine Data Dimensions of an Esports Event: The Patch as Referee, the Blank Cell as Risk02:14 in the morning, Penang. The script I had written to extract data from a...
Vietnam Poomsae at Chuncheon: All Three 2026 Golds Came from Team Events6:10 in the morning, the training hall in Ho Chi Minh City still carried the...
Pitt Panthers and the Fragile Throne: Women's Volleyball Needs Data, Not Just WinsWhen every microphone points in one direction, I choose to stand in the...
Chacarra Leads in India: A Map of Patience and 25 Holes on SundayI still remember that afternoon in Luzhniki in 2026, when Modric ran 15.6...
